package gestion.camping.dto;

import gestion.camping.utils.DateFormatUtils;

import java.util.Date;

public class Visiteur {
	
	private Date dateVisite;
	private Personne personne;
	
	public Visiteur(){
		super();
	}

	public Visiteur(Personne personne , Date dateVisite) {
		this.personne = personne;
		this.dateVisite = dateVisite;
	}

	public Date getDateVisite() {
		return dateVisite;
	}
	
	public String getDateVisiteString() {
		if(dateVisite != null){
			return DateFormatUtils.formatDate(dateVisite);
		}else{
			return null;
		}
	}

	public void setDateVisite(Date dateVisite) {
		this.dateVisite = dateVisite;
	}
	

	public Personne getPersonne() {
		return personne;
	}

	public void setPersonne(Personne personne) {
		this.personne = personne;
	}

	@Override
	public String toString() {
		return "Visiteur [dateVisite=" + dateVisite + ", getPersonne()="+personne.toString()+ "]";
	}
}
